home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 November
/
EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso
/
earcd
/
docs
/
announc3.lha
/
1100
/
1139.edit
< prev
next >
Wrap
Internet Message Format
|
1995-05-21
|
4KB
From: cec@gryphon.gsfc.nasa.gov (Dr. Charles E. Campbell Jr.)
Newsgroups: comp.sys.amiga.announce
Path: toadflax.cs!not-for-mail
Subject: DrChip 1.04
Reply-To: cec@gryphon.gsfc.nasa.gov (Dr. Charles E. Campbell Jr.)
Followup-To: comp.sys.amiga.programmer
Organization: none
X-Message-Number: 1139
Approved: zerkle@cs.ucdavis.edu
TITLE
DrChip C Utilities, Version 1.04
AUTHOR
Charles E. Campbell, Jr. PhD
email: cec@gryphon.gsfc.nasa.gov
DESCRIPTION
The DrChip C utilities now include nine programs. The previous
release had a C beautifier, a function lister, a hdrtags, ctags,
and etags generator, and a C program prototype <-> K&R-style
converter. These programs have had some bug fixes and a few
extensions.
ccb Dr. Chip's C Beautifier program. Places source code
in Dr. Chip's preferred indentation style. ccb's
indentation methods can be customized via options.
flist flist generates lists of functions from either C or C++
files. The lists may optionally be in the form of
prototypes, extern style (old K&R), restricted to
global/static functions, and made suitable for inclusion
into comments; flist can generate <tags> and <TAGS>
files, too, and merge them with <hdrtags> files.
Handles both C and C++.
hdrtag Hdrtags will process header files (*.h) so one can tag
to structure names, typedefs, #define labels, and
enumerated types. Entire hierarchies of header files
can be tagged (include:), too. That sure helps with the
Amiga's extensive includes! See flist for generating
merged hdrtags, tags, and TAGS files. Handles C, C++,
and *.y (yacc/bison) files, too.
toproto The toproto program converts source code to and from old
K&R style to the new prototype-using style. It converts
to and from the old <varargs.h> style to <stdarg.h>
style, too.
NEW FEATURES
DrChip's C utilities now include more!
calc Dr. Chip's keyboard-based calculator, supports
user-defined variables, command-line or interactive use,
algebraic notation, special integer handling (binary,
octal, decimal, hexadecimal), and many functions (trig,
hypertrig, ln, exp, gamma, Bessel, elliptic, etc).
change Apply regular expression changes from the command line
to one or more files
cmake Dr. Chip's "make" utility -- minimize computer work
needed to update files such as executables. Supports
macros, stackable macros, recursive inference rules,
substitutable parameters, comments, -commands, etc.
ctree Generate a static calling tree chart for one or more C
files (also a "used/used by" chart and a "functions
found" chart).
xgrep Search for regular expressions coupled with (optional)
Boolean logic in multiple files (ex. abc|de?*f).
Optionally highlight regular expressions.
SPECIAL REQUIREMENTS
A floating point coprocessor may be required, although the code
doesn't do much floating point (except calc). Compiled with
Aztec C on an A3000 with the following options: CCOPTS=-qf -wp
-c2 -f8
DIRECTORY
Any Aminet site, such as:
ftp://ftp.wustl.edu/pub/aminet/dev/c/DrChip1_04.lzh (276291)
PRICE
Special Low Price Offer: 0 (choose your currency!)
DISTRIBUTABILITY
Freeware
Copyright 1995 by Charles E. Campbell, Jr.
Charles E Campbell, Jr, PhD _ __ __
Guidance and Controls Branch (712) / /_/\_\_/ /
Goddard Space Flight Center /_/ \/_//_/
cec@gryphon.gsfc.nasa.gov `-( .....